package org.jeecg.modules.clubEventManagement.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.modules.clubEventManagement.entity.ClubEventManagement;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.clubEventManagement.entity.ClubEventManagementResult;
import org.jeecg.modules.clubEventManagement.entity.EventRegistrationNumEntity;

/**
 * @Description: 社团活动管理
 * @Author: jeecg-boot
 * @Date:   2020-07-20
 * @Version: V1.0
 */
public interface IClubEventManagementService extends IService<ClubEventManagement> {

    // 社团活动管理列表，分页查询
    Page<ClubEventManagementResult> getList(Page<ClubEventManagementResult> clubEventManagementResult, ClubEventManagementResult eventManagementResult);

    // 社团审核
    Boolean activityReview(ClubEventManagement clubEventManagement);

    // 社团活动报名
    Boolean addNumberOfApplicants(EventRegistrationNumEntity form);
}
